/* CSS Document */
body{
background-color:#666666;
font-family:Calibri, Candara, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
#utama{
margin:0 auto;
border:1px solid #000000;
width:877px;
background-color:#EFEFEF;
}
#header{
font-family:Calibri;
color:#1672ED;
height:50px;
background-color:#003377;
font-size:30px;
padding:50px 5px 7px;
}
#menu {
background-color:#666666;
background-image:url(../images//menu_atas.gif);
height:43px; 
float:left;
width:877px;
border:1px solid #000000;
border-left:0px;
border-right:0px;
}
#menu ul {
font-family: Calibri;
font-size: 12px;
margin: 0;
padding: 0;
border: 0;
}
#menu ul a {
display: block;
text-decoration: none;
padding: 13px 13px 12px 13px;
font-weight: bold;
white-space: nowrap;
color:#dedede;
float: left;
}
#menu ul li{
display:inline
}
#menu ul a:hover {
background-image :url(../images/hober.gif); 
color:#1672ED
}
#menu ul a.active { 
background-image :url(../images/hober.gif);  
color:#1672ED;
}
#sidebar{
width:230px;
float:right;
margin:8px;
}
#bg_sidebar{
background-image:url(../images//bg_sidebar.gif);
color:#dedede;
font-weight:bold;
padding:14px;
padding-top:10px;
border:0px solid #000000;
}
#isi_sidebar{
background-color:#D2F2E2;
text-align:center;
padding:8px;
border:1px solid #000000;
margin-bottom:10px;
padding-top:8px;
padding-bottom:10px;
color:#000000;
}
#konten{
width:600px;
float:left;
margin:8px;
}

#isi_konten{
background-color:#EDEDED;
padding:8px;
border:1px solid #000000;
line-height:18px;
margin-bottom:10px;
padding-top:4px;
padding-bottom:11px;
}
.clear{
clear:both;
float:none;
}
#footer{
background-color:#003399;
padding:5px;
border:1px solid #000000;
border-left:0px;
border-right:0px;
background-image:url(../images//footer.gif);
height:40px;
font-size:12px;
color:#FFFFFF;
padding-top:24px;
}


